/*
 * 绘制0°到360°的正弦曲线
 * 分两种情形，y>0和y<=0进行绘制
 * 每种情形中要考虑每行打印两个"*"字符
 * 并在打印第二个"*"字符后换行
 */
package auto2kafka;
import java.lang.Math;
public class SinTest2 {
    public static void main(String[] args){
     //y为列方向，值从1到-1，步长为0.1
     for (double y = 1;y>=-1;y-=0.1){   
        //计算出y对应的弧度，乘10为图形放大倍数
        int m = -(int)(Math.asin(y)*10);
           if (y > 0){
        		   if(y<0.5){
        			   System.out.println(1-m); 
        			   
        		   }else{
        			   System.out.println(31+2*m);
        		   }
        } 
           if (y <= 0){ 
        	   if(y>-0.5){
    			   System.out.println(32+m); 
    			   
    		   }else{
    			   System.out.println(31-2*m);
    		   }
        	  
            }
         }
    }
}